
//! baseUrl 
const baseUrl = '';//填写api基础路径
/**
 * 
 * @param {String} reqUrl  //! 请求的接口变量
 * @param {String} method   //! 请求的方式
 * @param {Object} params  //! 请求参数
 */
const request = (reqUrl, method, params) => {
  //! 显示加载中
  uni.showLoading({
    title: '正在加载中...',
    mark: true
  });
  //! 抛出结果
  return new Promise((resolve, reject) => {
    uni.request({
      url: baseUrl + reqUrl,
      method,
      header: {
        'content-type': 'application/x-www-form-urlencoded'
      },
      data: params || {},
      success: (res) => {
        resolve(res.data);
      },
      fail: (err) => {
        reject(err);
      },
      complete: () => {
        uni.hideLoading();
      }
    });
  })
}

export default request;
